package com.yugao.fintech.framework.desensitization.fieldsensitive.inter;

import com.yugao.fintech.framework.desensitization.fieldsensitive.model.FieldSensitiveAnnotationData;

import java.lang.annotation.Annotation;

/**
 * 获取敏感注解数据
 *

 */
@FunctionalInterface
public interface IFieldSensitiveAnnotationGetter<T extends Annotation> {
    FieldSensitiveAnnotationData getData(T fieldAnnotation);
}
